lead sludge - French English Dictionary